#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
# Copyright @ 2014 OPS, Qunar Inc. (qunar.com)
#
# Author: tingfang.bao <tingfang.bao@qunar.com>
# DateTime: 15-3-6 下午4:53
from flask import Flask

# 从instance_folder中获取配置信息
app = Flask(__name__, instance_relative_config=True)

# 这里我只写文件名好了，不需要指定绝对路径了，它是相对instance目录的
app.config.from_pyfile('settings.cfg', silent=True)

print app.root_path

# 默认是app.root_path/instance
print app.instance_path

print app.config['DATABASE']

# 可以直接从instance目录下读取文件
with app.open_instance_resource('info') as f:
    print f.read()